23

» WarCraft 3 / Ограничение для героев

Похожие вопросы:

ответ
Всё равно большинство игроков формирует отряды по ролям: стрелки в одну группу, рукопашные в другую и т. д. Поэтому я голосую за первый вариант. А чтобы было удобнее, можно добавить функцию "выбрать всех" или что-то в этом духе.
ответ
Хозяин Миров
То есть как установить для различных уровней способности различные иконки?
Насколько я знаю, невозможно. Только разные способности. Способности можно заменять "Техникой".
ответ
  1. а) Создай 2 переменные-массива по типу "боевая единица" (массив - чтобы для каждого игрока, мы ведь за мультиплеер трем, прально?), назови типа MyChampion и MyChampionDummy.
    б) подготовь невидимого героя-пустышку с нужной тебе иконкой, убери ману, если у чемпиона ее нет. Убери ему радиус обзора, убери галочки типа "отмечать на мини-карте" - остальные - опционально.
    В дальнейшем мы будем синхронизировать пустышку и реального чемпиона, создавая видимость одной боевой единицы.
    Итак, наш первый триггер:
в) Отследи первое появление чемпиона, когда это случится - создай для игрока героя-пустышку. Соответственно сделай MyChampion [number of (Owner of trained unit)]= last trained unit, следующей строчкой создай того самого героя-пустышку для (owner of trained unit) и сделай MyChampionDummy = last created unit. Теперь мы прочно связали этих чуваков. Этот же триггер запускает остальные.
г) Отслеживание здоровья. Сделай изначально выключенный цикличный триггер, там, каждые 0.3 секунды. Триггер запускается пунктом в). Каждые 0.3 секунды меняй здоровье героя (чья икона висит, надо чтобы она соответствовала, прально?) в % на здоровье самого чемпиона.
д) пропищи событие, мол, если выбирает игрок своего героя (кликая на иконку) выбирается чемпион
е) убивай героя вместе с чемпионом
ж) отключай триггеры с проверкой и выбором, пока чемпион мертв
з) не забывай обновлять переменную чемпиона с каждым новым чемпионом.
ответ
ClotPh, делаем все спелы без ограничения ренджа
когда кастуем спелл проверяем расстояние до цели и кастуем спелл либо если слишком далеко то приказываем двигаться к цели каста
потом проверяем таймером расстояние до цели и отдаём приказ каст если расстояние подходит
если отдан любой приказ за исключением "движение в точку" то прекращаем проверку
ответ
  1. В кампании орды за Рекксара медведь призывается без ограничения по времени.
  2. Любая способность призыва, в которой указать количество призываемых юнитов = 0.

23

» WarCraft 3 / Триггерные снаряды

Похожие вопросы:

ответ
юнит получает урон
1 ответ на 2 вопроса
ответ
должен сразу предупредить что делать за тебя никто не будет
теперь по твоим вопросам
  1. чтобы нельзя было кликать скрываешь, даёшь москиты, делаешь видимым
  2. действие проиграть звук и указываешь твою фразу
  3. выбираем всех подходящих(враги,живые) юнитов в радиусе от точки каста и создаём по дамми юниту(юнит без модели, без атаки, с москитами, с нужной способность, время жизни юнита 1 сек) для каждого подходящего юнита приказывая дамми юниту применить нужную способность в подходящего юнита
таким образом каждый дамми юнит применит нужную способность (в твоём случае корни) в 1 подходящего юнита для которого он и был создан а потом исчезнет
  1. система отлова урона
  2. морф юнита либо орбы
всё что я не описал есть в статьях
тебе нужны первые 2 раздела ("Основы" и "Триггеры и объекты")
ответ
Emerald Gem, тут нужна система снарядов
создаёшь свои собственный снаряды на основе юнитов
триггерно двигаешь их
триггерно проверяешь попадание в цель
короче скачай готовую систему снарядов(их дофига на этом сайте а в гугле вообще 100500) и модифицируй её
либо прочти статьи про триггерное движение и сделай свою
если ты не знаешь джасс а учить не собираешься то можешь сделать осадной тип атаки своим юнитам
он тогда будет бить по точке а не по юниту (можно будет увернуться от снаряда просто отойдя в сторону)
ответ
В РО, такое невозможно сделать. Подробно на триггерах? Ну вот пример, а если нужно ещё подробнее, то учебник по Jass в руки.
На проклятие в РО,или любой другой спелл,ставится минимальная дистанция
function Trig_Spell_Actions takes nothing returns nothing
local location loc = Location(GetWidgetX(GetSpellAbilityUnit()),GetWidgetY(GetSpellAbilityUnit()))
local unit u = null
if GetSpellAbilityId() == 'АЙ ДИ СКИЛЛА' then
set u = CreateUnitAtLoc(GetOwningPlayer(GetSpellAbilityUnit()),'АЙ ДИ ДАММИ ЮНИТА-ЭФФЕКТА',loc,0.00)
call IssueTargetOrder(u,"curse",GetSpellTargetUnit())
endif
call RemoveLocation(loc)
set loc = null
endfunction

//===========================================================================
function InitTrig_Spell takes nothing returns nothing
    local integer i = 0
    set gg_trg_Spell = CreateTrigger()
    loop 
    exitwhen i > 12
        call TriggerRegisterPlayerUnitEvent(gg_trg_Spell, Player(i), EVENT_PLAYER_UNIT_SPELL_EFFECT, null)
    set i = i + 1
    endloop
    call TriggerAddAction( gg_trg_Spell , function Trig_Spell_Actions )
endfunction
Потом тоже самое, только отследить каст проклятия, проверить тип юнита и удалить его из игры.
ответ
Вместо
function InitTrig_CreepSpell takes nothing returns nothing
    set gg_trg_CreepSpell = CreateTrigger()
    call TriggerRegisterPlayerUnitEvent(gg_trg_CreepSpell, Player(1), EVENT_PLAYER_UNIT_SPELL_EFFECT, function CreepSpellFilter) 
    call TriggerAddAction(gg_trg_CreepSpell, function CreepSpellActivation)
endfunction
сделай так:
function InitTrig_CreepSpell takes nothing returns nothing
    set gg_trg_CreepSpell = CreateTrigger()
    call TriggerRegisterPlayerUnitEvent(gg_trg_CreepSpell, Player(1), EVENT_PLAYER_UNIT_SPELL_EFFECT, null) //function CreepSpellFilter
    call TriggerAddCondition(gg_trg_CreepSpell, Condition(function CreepSpellFilter))
    call TriggerAddAction(gg_trg_CreepSpell, function CreepSpellActivation)
endfunction
и вот здесь:
if IsUnitEnemy(GetFilterUnit(), Player(10)) then
        set Dummy = CreateUnit(Player(1), 'e004', CasterX, CasterY, bj_RADTODEG*Atan2(TargetY - CasterY, TargetX - CasterX))
		call IssuePointOrder(Dummy, "attackground", TargetX, TargetY)
        call UnitApplyTimedLife(Dummy, 'BTLF', 3)
        set Dummy = null
    endif
поменяй местами IssuePointOrder и UnitApplyTimedLife, чтобы было вот так:
    if IsUnitEnemy(GetFilterUnit(), Player(10)) then
        set Dummy = CreateUnit(Player(1), 'e004', CasterX, CasterY, bj_RADTODEG*Atan2(TargetY - CasterY, TargetX - CasterX))
        call UnitApplyTimedLife(Dummy, 'BTLF', 3)
        call IssuePointOrder(Dummy, "attackground", TargetX, TargetY)
        set Dummy = null
    endif

23

» WarCraft 3 / Создание способностей, редактирование кода

Похожие вопросы:

ответ
~8gabriel8:
mishanka122:
Если во всех картах одинаковый id, значит покопайся в хеше.
Это как, можно в личку?
Проблему решил, переделав стандартную способность, а не создавая нестандартную. Это почти что панацея от подобных случаев, когда id (ещё называют raw-code) способности меняется.

23

» WarCraft 3 / модели из ВоВ

Похожие вопросы:

ответ
А зачем напрямую конвертировать из .fbx в .mdx? .fbx отлично открывается через Blender или 3ds Max, а для них в свою очередь уже давно придумали плагины-экспортёры в .mdx. Blender можно за 0 деревянных скачать с официального сайта, а 3ds Max можно скачать с тех же торрентов (моё дело предложить).
И вообще зачем пихать в WC3 модели из Дренора?! Для него с головой хватит и старых ВоВ моделек, если все остальные графические аспекты улучшены не будут. Аккуратнее надо быть с подобными идеями.
ответ
Проверить пути к текстурам. Пути можно посмотреть
A) в mdlvis в редакторе текстур
B) через блокнот отконвертировав модель в формат mdl
Перед этим можно почитать
В редакторе импорта нужно заменить war3mapimported на нужный путь (у модели - просто убрать эту надпись)
А это для самостоятельной работы с моделями Вов xgm.guru/p/wc3/mdlvis_tutorial_4
ответ
Это же Лорд Ребрад собственной персоны.
ответ
научись юзать поиск!!1адын!
ответ
А самому єкспортировать никак.
Можеш так же поискать на wcunderground
Там регулярно выкладывают модели из WoW самая большая база.
Так же видео гайд по єкспорту моделей в подарок

23

» WarCraft 3 / Не работает хеш таблица

Похожие вопросы:

ответ
А еще лучше - скинуть ссыль на какую-нибудь статью со списком callчто-то там команд.
ответ
GF RaiseD:
Нашёл систему, где звук передаётся в таймер, который истекает через 0 секунд. В результате один и тот же звук может проигрываться несколько раз без всяких проблем. В инетике пишут мол это такой баг движка.
ответ
S2I принимает строку в качестве параметра и никак её не изменяет
с чего вдруг он должен создавать новые строки?
I2S создаёт временную строку
если в таблице есть строка равная временной по хэшу то он возвращает строку из таблицы
если в таблице строки нету то он добавляет нашу временную строку в таблицу
т.е. обычный алгоритм хэширования
ответ
Эту тему протерли чуть более, чем полностью. Используй глобалки или хэш

23

» WarCraft 3 / Смена моделя

Похожие вопросы:

ответ
  1. Чтобы иметь и модель с обычной текстурой и с другой, с помощью программы для извлечения моделей из Warcraft 3 (я пользуюсь обычно Warcraft 3 Viewer, поищи на сайте), там ищешь справа в папках твою модель, извлекаешь её к себе на компьютер.
  1. Потом открываешь программой mdlvis (основная программа для моделлинга, тоже здесь есть) модель, сразу выделяешь её и нажимаешь кнопку UV-карты или модули - редактор текстур.
  1. Внизу есть путь для текстуры, измени на название скачанной. Нажми enter, сохрани модель.
  1. Если текстура специально для той модели, переходи к следующему пункту.
  1. Кинь текстуру и модель в папку с вариком и открывай WE. У тебя стандартная модель и модель с другой текстурой.

Возможно, звучит сложно, но я привык, несколько кликов - и текстура изменена.
ответ
Есть способность "Тёмный", если дать её юниту, то он заменится на юнит указанный в способности.У такого варианта наименьшее число неудобств.
ответ
Если смена модели должна пройти без потери функциональности юнита - морфом или способностью "тёмный".
ответ
Артес Менетил, посмотри это, должно подойти:
Или, если тебе нужно, чтобы войска могли ходить по модели трона, то сделай следующее:
Как сделать, чтобы юнит смог взобраться на любую декорацию?
Для этого нужно:
  1. Декорацию переместить в "Типы декораций - Мосты".
  2. Дать декорации галочку "можно ставить на склонах".
  3. Дать декорации параметр максимальный угол крена = 90 градусов.
  4. Убрать pathlin
И загородить блокираторами пути места, за которые нельзя заходить.
ответ
~8gabriel8:
Попробуй рецепт Боромира.
P. S. Мне не помогло, дал посмотреть модельщику.
Короче, модельщики тоже не знают. Один сообщил, что это модель из Доминиона, там работает. А почему в других картах глючит непонятно
P. P. S. Модельщик снова взялся разбираться с моделью. Оказалось, что они лишь внешне похожи. В Доминионе модель абсолютно такая же, но использует больше текстур. Возьми оттуда.
P. P. P. S. Ну всё, вопрос решён.

23

» WarCraft 3 / Картинки для ресурса

Похожие вопросы:

ответ
Свою карту добавляйте через эту форму:

А ещё за такое название вопроса в следующий раз пойдут замечания.
ответ
Вопрос закрыт.
ответ
"нековыряясь в юнитах ну и для карты нужно."
Тогда только триггерно добавлять ресурсы. Еще можно "ковыряясь" через редактирование в РО способности Добывать ресурсы (создание нескольких способностей с различным значением или многоуровневой способности)
ответ
о когда я сделал своего героя в нём, то в игре он почему то не используется, в редакторе выставляешь юнита на карту, но при проверке карты, его просто нет.
Ты открыл карту из редактора кампании?
Если нет - поэтому и не отображается.
ответ
DemonoiD, Нет, да и лимит не всегда был 8 мб, недавно с четырёх подняли (относительно времени жизни варкравта).
Снова есть ретурн баг, подгружаешь микс архив всем кто запустил карту без их ведома и подключаешь, пусть улыбаются.
Правда могут быть проблемы с некоторыми античитами.

23

» WarCraft 3 / Ограничение для предметов

Похожие вопросы:

ответ
  1. В кампании орды за Рекксара медведь призывается без ограничения по времени.
  2. Любая способность призыва, в которой указать количество призываемых юнитов = 0.
ответ
Steal nerves:
ответы
Как объединить зелья лечения в одно с зарядом, если герой имеет одно в инвентаре и поднимает второе?
обычно используют "событие - юнит получает предмет", И на предмет, который вы получаете, ссылается переменная, которая называется item being manipulated. А юнит, который получает итем - Triggering Unit. Вы можете с помощью этой переменной итема узнать тип, сравнить. Потом циклом пробегаете по слотам (от 1 до 6), тут вся суть в одной команде триггерной (item in slot X, итем в слоте Х) и проверяете есть ли такой же итем (не забываем делать проверки, на то что этот предмет не равен item being manipulated и сравниваете не одинаковые ли типы). Если есть такой же (находите тот же тип что и item being manipulated), то от item being manipulated берете заряды и прибавляете к зарядам существующего, а потом item being manipulated удаляете. Недостаток: при заполненном инвентаре такая штука не будет работать.Не хватает свободного места.
код
цикл А от 1 до 6
if тип итема (item being manipulated) РАВНО тип итема (item in slot А) and item being manipulated НЕ РАВНО item in slot А then проверяете
set k = Charges remaining in ( item being manipulated) + Charges remaining in ( item in slot А) складываете заряды
Set charges remaining in ( item in slot А) to ( k) устанавливаете кол-во зарядов
Remove Item (item being manipulated) удаляете
endif
Есть гуишная проверка на наличие итема определенного типа в инвентаре, но она утечна. И лучше циклом прогонять.
Кстати выше пример, там вот дропают итем, зачем? чтобы проверить есть ли такой же итем. А то мб проверка на наличие итема определенного типа в инвентаре найти подобранный итем. А нам нужно знать, что есть еще один, кроме подобранного. Поэтому дропают. Только не понятно зачем создаете новый итем.
Проверка, на то что подобранный предмет имеет зарядов больше 0, говорит нам о том что это не обычный предмет.
есть статьи
Как зелье с зарядом разделить, если игрок перекладывает зелье с зарядом в другую ячейку инвентаря, если возможно, то разделение происходить должно только при нажатии какой-то клавиши?
можно перекладывать в другой слот. для этого ловят приказ. Короче смотрите системы CCS
там создают новый такой же предмет, и выделяют кол-во зарядов, деля поровну например. Абилкой например, попробуй сделать целевую активную абилку с целью предмет, указывай на инвентарь и дели.
Как это можно сделать покороче для множества разных типов предметов?
всмысле покороче? сделать под одну группу? есть же классификация. Я вот делаю так, что все предметы, которые с зарядами, должны иметь классификацию "с зарядами". Не помню точно как называется класс итемов.
Как правильно реализовать в инвентаре 7 слот?
если у героя заполнен инвентарь, то он может подобрать руну. Вот в доте система скрещивания. То же самое можно сделать и с зарядами. На земле у него лежат руны, при подборе руна исчезает. Но мы проверяем слоты, есть ли такой итем. Если есть, прибавляем заряды к существующему. Иначе создать новый. При дропе итема, оригинал подменяет снова на руну. В руну можно передать значения зарядов.
А также ограничения какие-то на количество зарядов нужно ставить или сама система выше какой-то планки не даст собирать?
до такого не доходил.
скинул примеры (хотя многие дурацкие, но делал здесь хгм в качестве ответов)
вот еще одна система hh

23

» WarCraft 3 / триггеры с одинаковым событием

Похожие вопросы:

ответ
Если злоупотреблять, то будет плохо влиять на производительность, но это нужно очень постараться. Иногда удобнее использовать запуск триггера из триггера, а не вязать два триггера на одно событие - тогда можно вынести в один триггер всякие повторяющиеся действия и вызывать его в разных местах (нормальные люди используют для этого функции, но речь же идет о GUI).
ответ
Darknessay, не сработало. Проверка показала, что в группу юниты не добавляются (я выбирал всех юнитов в области и для проверки выбрал Kill picked unit - все выжили).
EnergyFrost, сделал так:
Когда заходит в первую область [200] - работает как надо.
Когда заходит в [201] и [202] - не срабатывает вообще.
А при входе в [203] только показывает сообщение и тоже не срабатывает.
Я думал, дело в Entering unit, но при изменении на переменную результат такой же.
Может быть, Entering unit не равен юниту в области?.. Но он из области-то не выходит.
Предположил, что N не успевает обновиться и добавил ожидание условия. Тоже не то.
Делаю на GUI, в JASS никак не могу научиться писать.
Пытаюсь, но когда выдаёт ошибки по непонятной причине, которые не решаются за несколько минут - бросаю. Нет времени.
В общем, сделал по примеру из другого вопроса: xgm.guru/p/100/167965
Вопрос закрыт.

23

» WarCraft 3 / Как использовать редактор способностей, в редакторе объектов.

Похожие вопросы:

ответ
www.wc3c.net/tools/specs тут есть
NEW Frozen Throne expansion pack format of "war3map.w3u / w3t / w3b / w3d / w3a / w3h / w3q" The object data files (thanks PitzerMike):
ответ
ssbbssc:
короче - тебе никак
Щяс DracoL1ch созреет и поделится кодом, ну а пока 100500 абилок которые будут сменятся со всеми возможными описаниями...
ответ
баганый ланд
возьми большую кисть и создай - убери клиф в месте где есть такие баги
если это не поможет то ничего не поможет
ответ
IGOREIK, там четыре события на применение способности.
Пробуй разные, выбери, какое подойдёт лучше.
Вариант 8gabriel8 лучше. Немного дополню. Можно найти модель спецэффекта, который применяется во время включения способности. Посмотреть редакторами моделей (War3ME, например), какой там звук используется. И прописать импортированному звуку этот путь.

23

» WarCraft 3 / Как импортировать текстуру

Похожие вопросы:

ответ
я писал что прелоадить этой функцией нужно раза 2-3
ответ
триггерно тпшим и наносим урон
а вообще научитесь нормально формулировать свои мысли
ответ
через переменную случайное число
ответ
Проверяешь если слот не занят, потом удаляешь жителя.
ответ
Есть триггерные действия на смену текстуры в точке, но там тоже есть предел на их количество.
Где-то здесь на хгме был генератор рандомного ландшафта на триггерах, и там случайно выпадает зимний/осенний ланд и т.д.

23

» WarCraft 3 / Атака (запуск снаряда)

Похожие вопросы:

ответ
Проблема решена. Обнаружилась довольно неожиданно - заметил, что во время крита герой не разбивал лицо сам себе, начал искать модификаторы атаки - у героя было 3 пустышки с нулевыми значениями на основе "ракет". При всех пустых значениях вылетает невидимая ракета по самому себе.

23

» WarCraft 3 / Помогите

Похожие вопросы:

ответ
XGM Bot:
Похожие вопросы:

ответ
8gabriel8, точно. Их там нет. Я перепутал. Не в константах, а в интерфейсе.
Текст - Общий - Жульничество разрешено
ответ
изменение уровня способности у мертвого юнита. апгрейдом или триггерно, неважно. скорее всего, способность в спелбуке
проверь AGg0
ответ
Воу... Джаз не обязательно изучать, всё это можно сделать и на ГУИ, тем более такую простую способность. На этом сайте есть тема "Заклинания на заказ". Заказывай, жди, получай, изучай. Если прям горит, могу сделать для тебя сам.

ответ
юзаешь блинк повышаешь или уменьшаешь лвл блинка (в котором в лвлах выставляешь уменьшающуюся дистанцию)
ответ
Делаешь два типа ворот - открытый и закрытый. Рисуешь пути для открытых ворот и для закрытых. Делаешь спелл "Открыть/Закрыть ворота" и даешь его двум моделям - воротам открытым и закрытым. Ну ты понял. В триггерах пропиши код, когда кастуется способность "Открыть/Закрыть ворота", проверяется какой тип боевой единицы. Если Ворота закрытые, триггерно меняешь их на открытые с сохранением положения. Если ворота открытые, делаешь условие (если в воротах ктото стоит, то их невозможно закрыть и спелл не срабатывает), меняешь их на закрытые. Все легче простого.
Могу скинуть карту, если вы там что-то сможете разобрать.
ответ
Юнитов поднимает тогда же, когда и опускает, потому что я удаляю их из DedG[3], но забываю удалить из группы снарядов, таким образом, к тем кто попал под падение, уже навечно задействован акт снарядов(опускание), пока они в DedG[3]

23

» WarCraft 3 / Музыка с папкой

Похожие вопросы:

ответ
PhysCraft, читал, там очень мало написано, и совсем не то что я ожидал. В принципе я вроде смог прописать путь по папкам, сделал что бы играла музыка, в игре модели видно, но в редакторе нет, и как я теперь буду в редакторе ландить? Мне импорт для ландшафта нужен. Есть какой-то способ в редакторе тоже видеть?
ответ
Гммм... В первый раз о подобном слышу. Как "лечить" я не знаю, но как вариант можно скачать нужную версию игры и взять нужный архив вместо повреждённого оттуда. Примерно таким образом я избавился от проблем со своей версией, связанных с отсутствием музыки и стандартных реплик, а также отказом воспринимать большУю часть импортированных звуков.
ответ
Кикать из игры с сообщением что требуется Файл такой то с сайта такого то...
Ну иначе никак...
ответ
Урезанный варик по видимому. Установить полную версию или скачать отдельно wc3mpQ

23

» WarCraft 3 / Не сохраняет позиция

Похожие вопросы:

ответ
Ну у мастера клинка способность то посложнее...
Вот пример:
Для начала нам нужно создать иллюзии героя, а потом скрыть всех их, так же сделав визуальный эффект (если что то зеленые тени, это снаряды).
ответ
тут дело в конфликте
ибо системные функции(создание стартовых точек,main и прочее) депротектор автоматически переносит в файл для пользовательских функций
и теперь тебе надо просто удалить их из этого файла
файл называется war3map.wct
вот на будущее статья

23

» WarCraft 3 / Нужна помощь с тригерами

Похожие вопросы:

ответ
Stalker5500, как ты описал- должно работать.
Только сделай в событие либо только Нейтрально-враждебный умирает, либо Событие- боевая единица умирает, а в условие- Владелец умирающего - Нейтрально-враждебный.
А дальше в действиях есть такая конструкция в разделе Общие параметры if/then/else. Используй ее и будет тебе счастье
ответ
ответ
Steal nerves:
раскрыть
При инициализации создаешь базу, есть функция генерирующее случайное число.
Забиваешь базу данных
UT[0] = пехотинец
UT[1] = бугай
UT[2] = лучница
Count = 2 это кол-во макс. типов, нумерация идёт с нуля у меня
CountU = 20 макс. возможное кол-во юнитов. Здесь можете сами указать . а вообще можно отказаться от этой переменной, проставляете сразу в цикл
Теперь как сделать рандом
set RandomCount = от 1 до CountU генерирует случайное кол-во юнитов
Цикл A от 1 до RandomCount надеюсь знаете как работает цикл? А то многие новички неизнают
-set RandomType = от 0 до Count генерируем случайный тип
-создать юнита с типом UT[RandomType]
Конец цикла
Вообще можно раскрыть BJ функцию и посмотреть как там генерируют кол-во циклом
тему то переименуйте

23

» WarCraft 3 / Москиты

Похожие вопросы:

ответ
Ааа, ну тогда смотри
не_кликабельность Сларка делается так
а - его морфят в юнит без модельки
б - ему дают москитов и отбирают (что бы на него нельзя было кликнуть, но можно было выделить)
в - все события "атакован" приводятся к действию "стоп", если это Сларк
г - аура регена игнорирует то что Сларка видят
у тебя на пути стоит пункт Б, т.к. что бы умные люди не заменяли себе пустую модельку (пункт А) на нормальную и не могли на неё в итоге тыкать... Так что в итоге - ты можешь её заменить, но тыкнуть всё равно не сможешь... шах и мат
ответ
найти в разделе действий с юнитами приказ без цели crypt lord - locust swarm
ответ
ой сорь, забыл малость, там не событе а функция с похожим названием:
Прикладываю пример, чтобы потом не ныли что не работает...
ответ
С москитами точно так же двигается, вы наверное забыли что юниты с москитами нельзя выбрать функцией ForGroup.
ответ
~8gabriel8:
Скачай редактор JNGP (JASS New Gen Pack), там есть способность москиты и в редакторе объектов, и в триггерах.

23

» WarCraft 3 / Модели варкрафт 3

Похожие вопросы:

ответ
Есть плагин для 3dsMax и Gmax - NeoDex. Он позволяет импортировать и экспортировать .mdx. Если нет макса - качай Gmax, маленький и бесплатный.
Здесь уроки по использованию данного плагина:
Basic Animation Tutorial!
Happy Animating with IK!
Сколько раз я уже это писал... Может кто-нибудь новую статью напишет о конвертации моделей для варкрафта?
ответ
nixsam, вот видео-туториал.
Погугли сначала, не пришлось бы задавать вопрос.
ответ
То есть как добавить текстуру к модели ,через War3ModelEditor
Читай гайды, мои уроки просто нереально дороги...
То есть как добавить текстуру к модели ,через War3ModelEditor
Ой друже и что тебе сказать на твою задумку?
  1. невозможно применить твою задумку к действительности по тому факту что ты не сможешь использовать данную модель в виде загрузочного экрана: 1а. стандартная модель загрузочного экрана не имеет такой функции как камера расположено очень близко к центру начала координатной сетки любой модели, а именно модель должна быть мизерная (крошечная, маленькая), 2а. даже если получится, есть заминка при анимации модели, анимация будет проходить только после загрузки самой карты и только тогда будет включена анимация модели.
  2. Много технических огрехов в выполнении который способен исправить только гигант моделе-строения типо 3д Макс и аналоги.
ответ
Парадиз, зависит от каждой конкретной игры